import subprocess

def ping_host(ip):
    try:
        # 调用系统 ping 命令
        output = subprocess.check_output(
            ["ping", "-c", "4", ip],  # 发送 4 次 ICMP 请求
            universal_newlines=True
        )
        print("Ping 成功！")
        print(output)
    except subprocess.CalledProcessError as e:
        print("Ping 失败！")
        print(e.output)

# 示例：ping 本地路由器
ping_host("192.168.1.1")